package cn.yunyichina.provider.sb.entity;

/**
*
* @Author auto_gen_by_tool
* @CreatedTime 2017-11-16 10:15:59
*/
public class MedicalInhospitalFeeDetail {

     /**/
     private String id;
     public void setId(String id) {
          this.id = id;
     }
     public String getId() {
          return id;
     }

     /*组织ID*/
     private String orgId;
     public void setOrgId(String orgId) {
          this.orgId = orgId;
     }
     public String getOrgId() {
          return orgId;
     }

     /*组织名称*/
     private String orgName;
     public void setOrgName(String orgName) {
          this.orgName = orgName;
     }
     public String getOrgName() {
          return orgName;
     }

     /*组织CODE*/
     private String orgCode;
     public void setOrgCode(String orgCode) {
          this.orgCode = orgCode;
     }
     public String getOrgCode() {
          return orgCode;
     }

     /*分院ID*/
     private String branchId;
     public void setBranchId(String branchId) {
          this.branchId = branchId;
     }
     public String getBranchId() {
          return branchId;
     }

     /*分院名称*/
     private String branchName;
     public void setBranchName(String branchName) {
          this.branchName = branchName;
     }
     public String getBranchName() {
          return branchName;
     }

     /*分院CODE*/
     private String branchCode;
     public void setBranchCode(String branchCode) {
          this.branchCode = branchCode;
     }
     public String getBranchCode() {
          return branchCode;
     }

     /*总条数*/
     private Integer totalRows;
     public void setTotalRows(Integer totalRows) {
          this.totalRows = totalRows;
     }
     public Integer getTotalRows() {
          return totalRows;
     }

     /*总条数确定下当前条数是第几条，从1开始计数*/
     private Integer currentOffset;
     public void setCurrentOffset(Integer currentOffset) {
          this.currentOffset = currentOffset;
     }
     public Integer getCurrentOffset() {
          return currentOffset;
     }

     /*是否上传  1：是,0:否*/
     private Short uploadFlag;
     public void setUploadFlag(Short uploadFlag) {
          this.uploadFlag = uploadFlag;
     }
     public Short getUploadFlag() {
          return uploadFlag;
     }

     /*上传次数*/
     private Integer uploadTimes;
     public void setUploadTimes(Integer uploadTimes) {
          this.uploadTimes = uploadTimes;
     }
     public Integer getUploadTimes() {
          return uploadTimes;
     }

     /*报案号*/
     private String caseNo;
     public void setCaseNo(String caseNo) {
          this.caseNo = caseNo;
     }
     public String getCaseNo() {
          return caseNo;
     }

     /*错误原因*/
     private String exceptionMessage;
     public void setExceptionMessage(String exceptionMessage) {
          this.exceptionMessage = exceptionMessage;
     }
     public String getExceptionMessage() {
          return exceptionMessage;
     }

     /*患者ID 即uuId*/
     private String medicalPatientId;
     public void setMedicalPatientId(String medicalPatientId) {
          this.medicalPatientId = medicalPatientId;
     }
     public String getMedicalPatientId() {
          return medicalPatientId;
     }

     /*费用列表ID 即uuId*/
     private String medicalInhospitalFeeId;
     public void setMedicalInhospitalFeeId(String medicalInhospitalFeeId) {
          this.medicalInhospitalFeeId = medicalInhospitalFeeId;
     }
     public String getMedicalInhospitalFeeId() {
          return medicalInhospitalFeeId;
     }

     /*住院记录ID ,唯一标示一次住院*/
     private String inpatientId;
     public void setInpatientId(String inpatientId) {
          this.inpatientId = inpatientId;
     }
     public String getInpatientId() {
          return inpatientId;
     }

     /*单据号*/
     private String inPatientFeeDetailId;
     public void setInPatientFeeDetailId(String inPatientFeeDetailId) {
          this.inPatientFeeDetailId = inPatientFeeDetailId;
     }
     public String getInPatientFeeDetailId() {
          return inPatientFeeDetailId;
     }

     /**/
     private Short feeType;
     public void setFeeType(Short feeType) {
          this.feeType = feeType;
     }
     public Short getFeeType() {
          return feeType;
     }

     /*费用报告ID*/
     private String reportId;
     public void setReportId(String reportId) {
          this.reportId = reportId;
     }
     public String getReportId() {
          return reportId;
     }

     /*费用明细项目名称*/
     private String feeItemName;
     public void setFeeItemName(String feeItemName) {
          this.feeItemName = feeItemName;
     }
     public String getFeeItemName() {
          return feeItemName;
     }

     /*费用明细项目编码*/
     private String feeItemCode;
     public void setFeeItemCode(String feeItemCode) {
          this.feeItemCode = feeItemCode;
     }
     public String getFeeItemCode() {
          return feeItemCode;
     }

     /*费用明细项目单位*/
     private String feeItemUnit;
     public void setFeeItemUnit(String feeItemUnit) {
          this.feeItemUnit = feeItemUnit;
     }
     public String getFeeItemUnit() {
          return feeItemUnit;
     }

     /*费用明细项目规格*/
     private String feeItemSpec;
     public void setFeeItemSpec(String feeItemSpec) {
          this.feeItemSpec = feeItemSpec;
     }
     public String getFeeItemSpec() {
          return feeItemSpec;
     }

     /*单位：分,费用明细项目单价*/
     private Integer feeItemPrice;
     public void setFeeItemPrice(Integer feeItemPrice) {
          this.feeItemPrice = feeItemPrice;
     }
     public Integer getFeeItemPrice() {
          return feeItemPrice;
     }

     /*费用明细项目数量*/
     private String feeItemQty;
     public void setFeeItemQty(String feeItemQty) {
          this.feeItemQty = feeItemQty;
     }
     public String getFeeItemQty() {
          return feeItemQty;
     }

     /*单位：分,费用明细项目金额 */
     private Integer feeItemAmount;
     public void setFeeItemAmount(Integer feeItemAmount) {
          this.feeItemAmount = feeItemAmount;
     }
     public Integer getFeeItemAmount() {
          return feeItemAmount;
     }

     /*单位：分,费用明细项目金额 */
     private Integer totalAmount;
     public void setTotalAmount(Integer totalAmount) {
          this.totalAmount = totalAmount;
     }
     public Integer getTotalAmount() {
          return totalAmount;
     }

     /*自付比例*/
     private Double selfBurdenPercentage;
     public void setSelfBurdenPercentage(Double selfBurdenPercentage) {
          this.selfBurdenPercentage = selfBurdenPercentage;
     }
     public Double getSelfBurdenPercentage() {
          return selfBurdenPercentage;
     }

     /*项目规格*/
     private String itemSpec;
     public void setItemSpec(String itemSpec) {
          this.itemSpec = itemSpec;
     }
     public String getItemSpec() {
          return itemSpec;
     }

     /*项目剂型*/
     private String itemType;
     public void setItemType(String itemType) {
          this.itemType = itemType;
     }
     public String getItemType() {
          return itemType;
     }

     /*项目单位*/
     private String itemUnit;
     public void setItemUnit(String itemUnit) {
          this.itemUnit = itemUnit;
     }
     public String getItemUnit() {
          return itemUnit;
     }

     /*项目产地名称*/
     private String itemOrigin;
     public void setItemOrigin(String itemOrigin) {
          this.itemOrigin = itemOrigin;
     }
     public String getItemOrigin() {
          return itemOrigin;
     }

     /*包装单位*/
     private String packageUnit;
     public void setPackageUnit(String packageUnit) {
          this.packageUnit = packageUnit;
     }
     public String getPackageUnit() {
          return packageUnit;
     }

     /*最小剂量单位*/
     private String miniDosageUnit;
     public void setMiniDosageUnit(String miniDosageUnit) {
          this.miniDosageUnit = miniDosageUnit;
     }
     public String getMiniDosageUnit() {
          return miniDosageUnit;
     }

     /*单次用量*/
     private String perDose;
     public void setPerDose(String perDose) {
          this.perDose = perDose;
     }
     public String getPerDose() {
          return perDose;
     }

     /*用量单位*/
     private String dosageUnit;
     public void setDosageUnit(String dosageUnit) {
          this.dosageUnit = dosageUnit;
     }
     public String getDosageUnit() {
          return dosageUnit;
     }

     /*每天次数*/
     private Short perDayTimes;
     public void setPerDayTimes(Short perDayTimes) {
          this.perDayTimes = perDayTimes;
     }
     public Short getPerDayTimes() {
          return perDayTimes;
     }

     /*用药天数*/
     private Short medicineDays;
     public void setMedicineDays(Short medicineDays) {
          this.medicineDays = medicineDays;
     }
     public Short getMedicineDays() {
          return medicineDays;
     }

     /*单复方标志  Y ：是,N :否*/
     private String singleCompoundFlag;
     public void setSingleCompoundFlag(String singleCompoundFlag) {
          this.singleCompoundFlag = singleCompoundFlag;
     }
     public String getSingleCompoundFlag() {
          return singleCompoundFlag;
     }

     /*中草药贴数*/
     private Short chineseHerbalMedicineQty;
     public void setChineseHerbalMedicineQty(Short chineseHerbalMedicineQty) {
          this.chineseHerbalMedicineQty = chineseHerbalMedicineQty;
     }
     public Short getChineseHerbalMedicineQty() {
          return chineseHerbalMedicineQty;
     }

     /*单位：分,项目限价*/
     private Integer itemLimitPrice;
     public void setItemLimitPrice(Integer itemLimitPrice) {
          this.itemLimitPrice = itemLimitPrice;
     }
     public Integer getItemLimitPrice() {
          return itemLimitPrice;
     }

     /*审批编号*/
     private String approvalNo;
     public void setApprovalNo(String approvalNo) {
          this.approvalNo = approvalNo;
     }
     public String getApprovalNo() {
          return approvalNo;
     }

     /*自费标志  Y ：是,N :否*/
     private String selfFeeFlag;
     public void setSelfFeeFlag(String selfFeeFlag) {
          this.selfFeeFlag = selfFeeFlag;
     }
     public String getSelfFeeFlag() {
          return selfFeeFlag;
     }

     /*特殊用药标志 Y ：是,N :否*/
     private String specialMedicineFlag;
     public void setSpecialMedicineFlag(String specialMedicineFlag) {
          this.specialMedicineFlag = specialMedicineFlag;
     }
     public String getSpecialMedicineFlag() {
          return specialMedicineFlag;
     }

     /*商业保险项目辅助信息*/
     private String insuranceAuxiliaryInfo;
     public void setInsuranceAuxiliaryInfo(String insuranceAuxiliaryInfo) {
          this.insuranceAuxiliaryInfo = insuranceAuxiliaryInfo;
     }
     public String getInsuranceAuxiliaryInfo() {
          return insuranceAuxiliaryInfo;
     }

     /*单次数量*/
     private Short singleQty;
     public void setSingleQty(Short singleQty) {
          this.singleQty = singleQty;
     }
     public Short getSingleQty() {
          return singleQty;
     }

     /*频率数值*/
     private Integer frequencyValue;
     public void setFrequencyValue(Integer frequencyValue) {
          this.frequencyValue = frequencyValue;
     }
     public Integer getFrequencyValue() {
          return frequencyValue;
     }

     /*给药方式*/
     private String medicineMethod;
     public void setMedicineMethod(String medicineMethod) {
          this.medicineMethod = medicineMethod;
     }
     public String getMedicineMethod() {
          return medicineMethod;
     }

     /*频率代码*/
     private String frequencyCode;
     public void setFrequencyCode(String frequencyCode) {
          this.frequencyCode = frequencyCode;
     }
     public String getFrequencyCode() {
          return frequencyCode;
     }

     /*项目单位代码*/
     private String itemCode;
     public void setItemCode(String itemCode) {
          this.itemCode = itemCode;
     }
     public String getItemCode() {
          return itemCode;
     }

     /*药品大规格序号*/
     private String drugSn;
     public void setDrugSn(String drugSn) {
          this.drugSn = drugSn;
     }
     public String getDrugSn() {
          return drugSn;
     }

     /*药品大规格产地*/
     private String drugOrigin;
     public void setDrugOrigin(String drugOrigin) {
          this.drugOrigin = drugOrigin;
     }
     public String getDrugOrigin() {
          return drugOrigin;
     }

     /*药品大规格数量*/
     private Integer drugSpecQty;
     public void setDrugSpecQty(Integer drugSpecQty) {
          this.drugSpecQty = drugSpecQty;
     }
     public Integer getDrugSpecQty() {
          return drugSpecQty;
     }

     /*项目发生日期   格式:yyyy-MM-dd  */
     private String itemExecDate;
     public void setItemExecDate(String itemExecDate) {
          this.itemExecDate = itemExecDate;
     }
     public String getItemExecDate() {
          return itemExecDate;
     }

     private String beginItemExecDate;
     public void setBeginItemExecDate(String beginItemExecDate) {
          this.beginItemExecDate = beginItemExecDate;
     }
     public String getBeginItemExecDate() {
          return beginItemExecDate;
     }

     private String endItemExecDate;
     public void setEndItemExecDate(String endItemExecDate) {
          this.endItemExecDate = endItemExecDate;
     }
     public String getEndItemExecDate() {
          return endItemExecDate;
     }

     /*医生工号*/
     private String doctorCode;
     public void setDoctorCode(String doctorCode) {
          this.doctorCode = doctorCode;
     }
     public String getDoctorCode() {
          return doctorCode;
     }

     /*医生姓名*/
     private String doctorName;
     public void setDoctorName(String doctorName) {
          this.doctorName = doctorName;
     }
     public String getDoctorName() {
          return doctorName;
     }

     /*成分*/
     private String combination;
     public void setCombination(String combination) {
          this.combination = combination;
     }
     public String getCombination() {
          return combination;
     }

     /*适应症或主治功能*/
     private String functions;
     public void setFunctions(String functions) {
          this.functions = functions;
     }
     public String getFunctions() {
          return functions;
     }

     /*禁忌*/
     private String contraindication;
     public void setContraindication(String contraindication) {
          this.contraindication = contraindication;
     }
     public String getContraindication() {
          return contraindication;
     }

     /*是否处方标识 Y:是 ，N:否*/
     private String recipeFlag;
     public void setRecipeFlag(String recipeFlag) {
          this.recipeFlag = recipeFlag;
     }
     public String getRecipeFlag() {
          return recipeFlag;
     }

     /*限制用药标识 Y:是 ，N:否*/
     private String restrictionsFlag;
     public void setRestrictionsFlag(String restrictionsFlag) {
          this.restrictionsFlag = restrictionsFlag;
     }
     public String getRestrictionsFlag() {
          return restrictionsFlag;
     }

     /*限制用药*/
     private String restrictions;
     public void setRestrictions(String restrictions) {
          this.restrictions = restrictions;
     }
     public String getRestrictions() {
          return restrictions;
     }

     /*基药标识 Y:是 ，N:否*/
     private String baseDrugIdentification;
     public void setBaseDrugIdentification(String baseDrugIdentification) {
          this.baseDrugIdentification = baseDrugIdentification;
     }
     public String getBaseDrugIdentification() {
          return baseDrugIdentification;
     }

     /*国药准字号*/
     private String nationalMedicineId;
     public void setNationalMedicineId(String nationalMedicineId) {
          this.nationalMedicineId = nationalMedicineId;
     }
     public String getNationalMedicineId() {
          return nationalMedicineId;
     }

     /*注册证号*/
     private String regId;
     public void setRegId(String regId) {
          this.regId = regId;
     }
     public String getRegId() {
          return regId;
     }

     /*品牌*/
     private String brand;
     public void setBrand(String brand) {
          this.brand = brand;
     }
     public String getBrand() {
          return brand;
     }

     /*项目英文名*/
     private String itemEnglishName;
     public void setItemEnglishName(String itemEnglishName) {
          this.itemEnglishName = itemEnglishName;
     }
     public String getItemEnglishName() {
          return itemEnglishName;
     }

     /*保内保外*/
     private String insuranceRange;
     public void setInsuranceRange(String insuranceRange) {
          this.insuranceRange = insuranceRange;
     }
     public String getInsuranceRange() {
          return insuranceRange;
     }

     /*单位：分,最高限价1*/
     private Integer maxLimitPrice1;
     public void setMaxLimitPrice1(Integer maxLimitPrice1) {
          this.maxLimitPrice1 = maxLimitPrice1;
     }
     public Integer getMaxLimitPrice1() {
          return maxLimitPrice1;
     }

     /*单位：分,最高限价2*/
     private Integer maxLimitPrice2;
     public void setMaxLimitPrice2(Integer maxLimitPrice2) {
          this.maxLimitPrice2 = maxLimitPrice2;
     }
     public Integer getMaxLimitPrice2() {
          return maxLimitPrice2;
     }

     /*单位：分,最高限价3*/
     private Integer maxLimitPrice3;
     public void setMaxLimitPrice3(Integer maxLimitPrice3) {
          this.maxLimitPrice3 = maxLimitPrice3;
     }
     public Integer getMaxLimitPrice3() {
          return maxLimitPrice3;
     }

     /*单位：分,最高限价4*/
     private Integer maxLimitPrice4;
     public void setMaxLimitPrice4(Integer maxLimitPrice4) {
          this.maxLimitPrice4 = maxLimitPrice4;
     }
     public Integer getMaxLimitPrice4() {
          return maxLimitPrice4;
     }

     /*单位：分,商业保险结算范围金额*/
     private Integer insuranceSettleRangeAmount;
     public void setInsuranceSettleRangeAmount(Integer insuranceSettleRangeAmount) {
          this.insuranceSettleRangeAmount = insuranceSettleRangeAmount;
     }
     public Integer getInsuranceSettleRangeAmount() {
          return insuranceSettleRangeAmount;
     }

     /*生产厂家*/
     private String manufacturer;
     public void setManufacturer(String manufacturer) {
          this.manufacturer = manufacturer;
     }
     public String getManufacturer() {
          return manufacturer;
     }

     /*创建时间*/
     private String createdTime;
     public void setCreatedTime(String createdTime) {
          this.createdTime = createdTime;
     }
     public String getCreatedTime() {
          return createdTime;
     }

     private String beginCreatedTime;
     public void setBeginCreatedTime(String beginCreatedTime) {
          this.beginCreatedTime = beginCreatedTime;
     }
     public String getBeginCreatedTime() {
          return beginCreatedTime;
     }

     private String endCreatedTime;
     public void setEndCreatedTime(String endCreatedTime) {
          this.endCreatedTime = endCreatedTime;
     }
     public String getEndCreatedTime() {
          return endCreatedTime;
     }

     /*是否获取报告信息*/
     private Short downLoadReportFlag;
     public void setDownLoadReportFlag(Short downLoadReportFlag) {
          this.downLoadReportFlag = downLoadReportFlag;
     }
     public Short getDownLoadReportFlag() {
          return downLoadReportFlag;
     }

     /*下载报告次数*/
     private Integer downLoadReportTimes;
     public void setDownLoadReportTimes(Integer downLoadReportTimes) {
          this.downLoadReportTimes = downLoadReportTimes;
     }
     public Integer getDownLoadReportTimes() {
          return downLoadReportTimes;
     }

     /*是否收到回调*/
     private Short notifyFlag;
     public void setNotifyFlag(Short notifyFlag) {
          this.notifyFlag = notifyFlag;
     }
     public Short getNotifyFlag() {
          return notifyFlag;
     }

}